5
תגובות
אני רוצה לקבל את ה-id האחרון שבטבלה של מסד הנתונים.
הקוד שכתבתי הוא:
אני מקבל false
מדוע? מה הבעיה?
הקוד שכתבתי הוא:
$sql="SELECT LAST(ID) FROM table";
$result=mysql_query($sql);
var_dump($result);
$result=mysql_query($sql);
var_dump($result);
אני מקבל false
מדוע? מה הבעיה?
5 תשובות
ענה
iiddaannyy
ב
16 למרץ 2012
#
אם last לא עובד לך אז תנסה את זה:
$sql="SELECT `ID` FROM `table` ORDER BY `ID` DESC LIMIT 1";
כן עשיתי את זה כבר. תודה רבה.
את ה-last לקחתי מ-w3schools, ושם הם גם מציעים את הפתרון החילופי, כמו שאתה הבאת.
דרך אגב, איפה יש מדריך קצר או דוקומנטציה ברורה על mysql כי ב-w3schools מדברים על sql בכללות, וזה לא תמיד מתאים.